Brassia Verrucosa — synonyms, definition
1. Brassia verrucosa (Noun)
1 synonym
spider orchid
1 definition
Brassia verrucosa (Noun) — Central American orchid having spiderlike flowers with prominent green warts.
2 types of
orchid orchidaceous plant
2 parts of
Brassia genus Brassia